<html>
<body>
Reports redundant overriding declarations.
<p>
    An override can be omitted if it does not modify the inherited signature semantics, for example, by changing visibility.
</p>
<p><b>Example:</b></p>
<pre><code>
  <b>open class</b> Foo {
      open fun singleExpression() {
      }
  }

  class Bar : Foo() {
      <b>override</b> fun singleExpression() = super.singleExpression()
  }
</code></pre>

<p>After the quick-fix is applied:</p>
<pre><code>
  class Bar : Foo() {
  }
</code></pre>
</body>
</html>